home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
PROGRAM
/
PCW_C.ARJ
/
MAKEFILE
< prev
next >
Wrap
Text File
|
1991-12-29
|
2KB
|
53 lines
#***************************************************************
# File Id. MAKEFILE. *
# Author. Stan Milam. *
# Date Written. 28 Dec. 91. *
# *
# This file is used to compile the PCW demo using Microsoft's *
# NMAKE program, Turbo C's MAKE, and Zortech's MAKE program. *
# *
# For Borland's and Zortech's MAKE programs I had to make *
# special cases because their utilities do not work like a real*
# UNIX MAKE. *
# *
# Usage: *
# Microsoft: nmake msc. *
# Quick C: nmake qcl. *
# Turbo C: make tcc. *
# Borland C: make bcc. *
# Zortech make ztc. *
# *
#***************************************************************
OBJ=pcwdemo.obj files.obj demos.obj demo_a.obj demo_b.obj demo_c.obj \
demo_d.obj demo_e.obj
.c.obj:
$(CC) $(CFLAGS) -$(MODEL) $*.c
pcwdemo: $(OBJ)
$(CC) -$(MODEL) $(OBJ) $(LB)
msc:
$(MAKE) pcwdemo CC=cl "CFLAGS=-c -I..\pcw" MODEL=AM LB=..\mspcwam.lib
qcl:
$(MAKE) pcwdemo CC=qcl "CFLAGS=-c -I..\pcw" MODEL=AM LB=..\mspcwam.lib
tcc:
make -fmakfil -DCC=tcc -DLB=tcpcwmm.lib
bcc:
make -fmakfil -DCC=bcc -DLB=tcpcwmm.lib
ztc:
make CC=ztc LB=ztpcwmm.lib -f makfil
default:
@echo USAGE:
@echo Microsoft C: nmake msc.
@echo Turbo C: make tcc.
@echo Borland C: make bcc.
@echo Zortech C: make ztc.